England - Dover to London

Big Ben can be seen for blocks. It isn't the name of this tower. It is actually the nickname for the Great Bell of the clock that sits in the tower at the north end of the Palace of Westminster where the Houses of Parliament are located. The tower is named Elizabeth Tower.

Previous | Album | Next